package com.wsd.service;

import com.idf.common.Result;

/**
 * @author zhangqizeng
 * 管理员各种操作Service
 */
public interface AdminService {

    /**
     * 管理员登陆服务
     * @param notesId notesId
     * @param password 密码
     * @return 结果
     */
    Result adminLogin(String notesId, String password);

    /**
     * 返回所有管理员信息
     * @return 列表
     */
    Result listAdmin();

    /**
     * 设置管理员
     * @param notesId 将要设置为管理员的notesId
     * @param operatorNotesId 操作者的notesId
     * @return 结果
     */
    Result insertAdmin(String notesId, String operatorNotesId);

    /**
     * 删除管理员
     * @param notesId 将要被删除的管理员notesId
     * @param operatorNotesId 操作者的notesId
     * @return 结果
     */
    Result removeAdmin(String notesId, String operatorNotesId);
}
